#include <stdio.h>
#include <math.h>

int main()
{
   int a[20];
   int b[20];
   printf("输入两个整数数组，进行逆序相加！\n");
   printf("请输入整数数组1：\n");
   int i = 0;
   int j = 0;
   do
   {
      i++;
      scanf("%d", &a[i - 1]);

   } while (getchar() != '\n');

   // for (int j = 0; j <i; j++)
   //      {

   //              printf("%d",a[j]);

   //      }

   printf("请输入整数数组2：\n");
   do
   {
      j++;
      scanf("%d", &b[j - 1]);

   } while (getchar() != '\n');
   int x = 0;
   int y = 0;
   int sum = 0;
   for (int k = 0; k < i; k++)
   {
      x += a[k] * pow(10, k);
   }
   for (int k = 0; k < j; k++)
   {
      y += b[k] * pow(10, k);
   }

   sum = x + y;
   printf("%d+%d=%d\n", x, y, sum);
   int z[30];
   int n = 0;
   while (sum)
   {
      z[n] = sum % 10;
      sum /= 10;
      n++;
   }

   for (int j = 0; j < n; j++)
   {

      printf("%d", z[j]);
   }

   //   char z[30]={sum};
   return 0;
}